
//public class Solution {
//    int index = 0;//计数器;
//    //必须得利用result节点 因为递归不断return 得有最终的一个变量保存最终结果
//    TreeNode result = null;
//
//    //思路：二叉搜索树按照中序遍历的顺序打印出来正好就是排序好的顺序。
//    //所以，按照中序遍历顺序找到第k个结点就是结果。
//    TreeNode KthNode(TreeNode pRoot, int k)
//    {
//
//        if (pRoot == null) {
//            return pRoot;
//        }
//        else {
//            KthNode(pRoot.left, k);
//
//            index++;
//            if (index == k) {
//                result = pRoot;
//            }
//            KthNode(pRoot.right, k);
//        }
//
//        return result;
//    }
//
//
//}
//